Seven West Media has sold its 50% stake in Yahoo7 to Oath Media with the deal expected to close by the end of August.